﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;

namespace DALEntities
{
    [ServiceContract]
    public interface IDALService
    {
        [OperationContract]
        ProviderInfo[] GetProviders();

        [OperationContract]
        ViewSchemaList GetSchema(SchemaRequest request);

        [OperationContract]
        ViewResult GetViewResult(ViewRequest request);

        [OperationContract]
        ViewResult[] GetViewResults(ViewRequest [] request);
    }


}
